The exact same celestial geometry that will cause a total solar eclipse in North America on April 8 will produce the longest one ever, but not for another 162 years.
The exact same celestial geometry that will cause a total solar eclipse in North America on April 8 will produce the longest one ever, but not for another 162 years.